@charset "utf-8";
.main{ padding-bottom: 0; overflow: hidden; }
.page_content{ background: #fff; padding: 15px 15px 20px; font-size: 1.4rem; color: #333; line-height: 1.8rem; border-top:1px solid #e6e6e6; }
.page_content img{ max-width: 100%; }
.page_content .t{ color: #f01f46; font-size: 1.8rem; font-weight: bold; border-bottom: 1px dashed #e6e6e6; padding-bottom: 15px; }
.page_content .c{ padding-top: 15px; }

/*选项卡*/
.nav-m{ font-size: 1.4rem; text-align: center; padding: 10px 0 0 10px; }
.nav-m li{ float: left; }
.nav-m li a{ display: block; background: #f2f2f2; margin: 0 10px 10px 0; border: 1px solid #e6e6e6; overflow: hidden; padding:0 10px 0; height: 32px; line-height: 30px; background: #fff; }
.nav-m li.on a{ background: #f01f46; border-color: #f01f46; color: #fff; }

/*选项卡-底部*/
.nav-m-f{ font-size: 1.4rem; margin-left: -18px; padding: 7px 15px 5px 0; }
.nav-m-f li{ float: left; padding: 5px 0; white-space: nowrap; }
.nav-m-f li span{ padding: 0 15px; color: #666; font-size: 1.2rem; line-height: 1rem; }